two handed - Turkish English Dictionary